Sergio VolpiSergio Volpi
After the Final Bell: Three Scorecards and the Unanswered Question of How Vietnamese Combat Sports Are JudgedAt the moment the referee clasped both fighters' wrists and waited for the...
Vietnam Women's National Team at Asiad 2026: A Generational Transition Not Yet Closed on the Match SheetOn September 30, 2026, in the 78th minute of the group-stage match between th...
Ha Long Bay Race 2026: 3-10-21 km, 15,000 Bibs, and a 'Marathon' That Needs Re-readingA Phone Call at Six in the Morning The phone rang at six in the morning, the...
The 1-2 Loss to Chinese Taipei: Where Vietnam's Defense Exposed a Systemic Crack, and an Opportunity Was Left BehindIn the 84th minute, Luong Thi Thu Thuong rose to meet a corner from the left....
Cruz Azul Chase a 31st Unbeaten Match at Ciudad Universitaria Against Pumas UNAMCruz Azul travel to face Pumas UNAM at the Estadio Ciudad Universitaria (CU)...
Four Minutes on Real Madrid's Official Channel: Memory Loaded as Ammunition in the Derby WarI sat in the corner of a small café on Via del Corso in Rome, opened my lapto...
21-12, 21-16: The Tactical Map Behind Kunlavut Vitidsarn's Asian Games Gold21-12, 21-16. A men's singles badminton final at the 2026 Asian Games in Japa...
Alwi Farhan and the Momota Lesson: The Tokyo Door Before the 2026 Asian GamesThe shuttle falls slowly in a training hall in Tokyo. Alwi Farhan waits for i...
Vietnamese Football and the Lesson of an Empty Analysis Pipeline: When Data Disappears, Don't Write on FaithIn the last three matches of a V.League team, one can easily find telling...
Inside Kentucky's 3-1 Win Over Louisville: From .079 to .420The first set closed at.079. Kentucky, ranked fourth nationally and playing a...
Do Hoang Hen's three-month layoff: the recurring knee, not the muscle tear, is what sets his return dateOn 2 October, Do Hoang Hen went down on the turf, right hand clamped on his...
Himass, Tan Vuu and the Verdict Without a Law: When KRAFTON Writes Its Own RulesI once wrote that a gank at minute 20 can kill a whole game state, but it can...
Hanoi FC 2-1 CAHN: Kewell Won the Derby by Shelving His Own PhilosophyHarry Kewell walked into the post-match press conference after the round-4...
Newcastle's Six Goals from Three xG: Stress-Testing a Model's SustainabilityIt was two in the morning in Shanghai when the phone buzzed. A friend in Hano...
VCT cuts partners from 40 to 32: eight organisations exit, and 40-50 professional playing seats disappearThe VCT partner slot did not drop in a press conference. It leaked. In early...
Report: Cannot Create 2735-Word Sports News Article Due to Empty Stage-1 AnalysisAfter reviewing the recording, I realize that Stage-1 analysis shows complete...
GCL 2026: Nepomniachtchi gives Carlsen a scare before getting past Sindarov on the clockIn the Global Chess League 2026, the recent round saw Ian Nepomniachtchi give...
From the Neymar Handshake to the Post-Mbappé Era: Europe's Transfer Market Is Rewriting ItselfIn August 2026, in a meeting room on the outskirts of Paris, I sat across fro...
Worlds 2026: Nine Layers of Data, One Void, and T1's CrownOn the night of 2 November 2026, at the O2 Arena in London, Bilibili Gaming...
India Beat New Zealand, but Their Quarterfinal Ticket Sits in Someone Else's HandsPeople call me a shock merchant, but I only say what others haven't dared to...
Vietnam Women's National Team at Asiad 2026: A Generational Transition Not Yet Closed on the Match SheetOn September 30, 2026, in the 78th minute of the group-stage match between th...
Ha Long Bay Race 2026: 3-10-21 km, 15,000 Bibs, and a 'Marathon' That Needs Re-readingA Phone Call at Six in the Morning The phone rang at six in the morning, the...
The 1-2 Loss to Chinese Taipei: Where Vietnam's Defense Exposed a Systemic Crack, and an Opportunity Was Left BehindIn the 84th minute, Luong Thi Thu Thuong rose to meet a corner from the left....
Cruz Azul Chase a 31st Unbeaten Match at Ciudad Universitaria Against Pumas UNAMCruz Azul travel to face Pumas UNAM at the Estadio Ciudad Universitaria (CU)...
Four Minutes on Real Madrid's Official Channel: Memory Loaded as Ammunition in the Derby WarI sat in the corner of a small café on Via del Corso in Rome, opened my lapto...
21-12, 21-16: The Tactical Map Behind Kunlavut Vitidsarn's Asian Games Gold21-12, 21-16. A men's singles badminton final at the 2026 Asian Games in Japa...
Alwi Farhan and the Momota Lesson: The Tokyo Door Before the 2026 Asian GamesThe shuttle falls slowly in a training hall in Tokyo. Alwi Farhan waits for i...
Vietnamese Football and the Lesson of an Empty Analysis Pipeline: When Data Disappears, Don't Write on FaithIn the last three matches of a V.League team, one can easily find telling...
Inside Kentucky's 3-1 Win Over Louisville: From .079 to .420The first set closed at.079. Kentucky, ranked fourth nationally and playing a...
Do Hoang Hen's three-month layoff: the recurring knee, not the muscle tear, is what sets his return dateOn 2 October, Do Hoang Hen went down on the turf, right hand clamped on his...
Himass, Tan Vuu and the Verdict Without a Law: When KRAFTON Writes Its Own RulesI once wrote that a gank at minute 20 can kill a whole game state, but it can...
Hanoi FC 2-1 CAHN: Kewell Won the Derby by Shelving His Own PhilosophyHarry Kewell walked into the post-match press conference after the round-4...
Newcastle's Six Goals from Three xG: Stress-Testing a Model's SustainabilityIt was two in the morning in Shanghai when the phone buzzed. A friend in Hano...
VCT cuts partners from 40 to 32: eight organisations exit, and 40-50 professional playing seats disappearThe VCT partner slot did not drop in a press conference. It leaked. In early...
Report: Cannot Create 2735-Word Sports News Article Due to Empty Stage-1 AnalysisAfter reviewing the recording, I realize that Stage-1 analysis shows complete...
GCL 2026: Nepomniachtchi gives Carlsen a scare before getting past Sindarov on the clockIn the Global Chess League 2026, the recent round saw Ian Nepomniachtchi give...
From the Neymar Handshake to the Post-Mbappé Era: Europe's Transfer Market Is Rewriting ItselfIn August 2026, in a meeting room on the outskirts of Paris, I sat across fro...
Worlds 2026: Nine Layers of Data, One Void, and T1's CrownOn the night of 2 November 2026, at the O2 Arena in London, Bilibili Gaming...
India Beat New Zealand, but Their Quarterfinal Ticket Sits in Someone Else's HandsPeople call me a shock merchant, but I only say what others haven't dared to...
